package cn.org.timespace.easyframe.model.permission;



/**
 * EfRoleControlPoint entity. @author MyEclipse Persistence Tools
 */

public class EfRoleControlPoint  implements java.io.Serializable {


    // Fields    

     private String roleControlPointId;
     private EfRole efRole;
     private EfControlPoint efControlPoint;


    // Constructors

    /** default constructor */
    public EfRoleControlPoint() {
    }

	/** minimal constructor */
    public EfRoleControlPoint(String roleControlPointId) {
        this.roleControlPointId = roleControlPointId;
    }
    
    /** full constructor */
    public EfRoleControlPoint(String roleControlPointId, EfRole efRole, EfControlPoint efControlPoint) {
        this.roleControlPointId = roleControlPointId;
        this.efRole = efRole;
        this.efControlPoint = efControlPoint;
    }

   
    // Property accessors

    public String getRoleControlPointId() {
        return this.roleControlPointId;
    }
    
    public void setRoleControlPointId(String roleControlPointId) {
        this.roleControlPointId = roleControlPointId;
    }

    public EfRole getEfRole() {
        return this.efRole;
    }
    
    public void setEfRole(EfRole efRole) {
        this.efRole = efRole;
    }

    public EfControlPoint getEfControlPoint() {
        return this.efControlPoint;
    }
    
    public void setEfControlPoint(EfControlPoint efControlPoint) {
        this.efControlPoint = efControlPoint;
    }
   








}